.el-col{
  margin-bottom: 20px;
}
.container{
  overflow-y: auto;
  overflow-x: hidden;
  height: 700px;
  padding-left: 20px;
}
.container .label{
  color:#909399;
  font-size: 14px;
}
.container .val{
  color:#409EFF;
  display: flex;
  align-items: center;
}
.container .val span{
  margin-left: 10px;
}
.product-item{
  display: flex;
  align-items: center;
  color:#8CC5FF;
}
.product-item:hover{
  background-color: #ECF5FF;
}
.product-item span{
  margin-right: 10px;
}
.product-item .quantity{
  color:#67C23A;
}
.product-item .subtotal{
  color:#F56C6C;
}
.fee-detail{
  width: 300px;
  color: #303133;
}
.fee-detail .line{
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
.fee-detail .line:hover{
  background-color: #FEF0F0;
}
.express-form{
  display: flex;
  margin-bottom: 10px;
}

a:visited {color:red}
